dma mapping helpers · Supported
Maintainers
- M Marek Szyprowski <m.szyprowski@samsung.com>
- R Robin Murphy <robin.murphy@arm.com>
Paths
- F
include/asm-generic/dma-mapping.h - F
include/linux/dma-direct.h - F
include/linux/dma-map-ops.h - F
include/linux/dma-mapping.h - F
include/linux/swiotlb.h - F
kernel/dma/
Last 30 days
Active reviewers (last 30 days)
-
Rob Herring <robh@kernel.org>
1 attestation (1 Suggested-by) · last on 2026-06-30 -
Meijing Zhao <hidden>
1 attestation (1 Tested-by) · last on 2026-06-30 -
Marek Szyprowski <m.szyprowski@samsung.com>
1 attestation (1 Acked-by) · last on 2026-06-30
Recent patches
Most-recent 30 patches in this subsystem on linux-devicetree (capped at 30), ordered by date desc.
-
HOTtoday
[PATCH v3 06/11] mm/cma: Allow dynamically creating CMA areas
2026-07-01 · Thierry Reding <thierry.reding@kernel.org> -
COOLING8d
REVIEWED: 9 (8M) [PATCH v4 05/10] of: reserved_mem: add dumpable flag to opt-in vmcore
2026-06-30 · Wandun Chen <hidden> -
COOLING12d
REVIEWED: 9 (8M) [PATCH v3 06/11] of: reserved_mem: add dumpable flag to opt-in vmcore
2026-05-27 · Wandun Chen <hidden> -
COLD47d
REVIEWED: 1 (0M) [PATCH v2 3/8] of: reserved_mem: add dumpable flag to opt-in vmcore
2026-05-20 · Wandun Chen <hidden> -
STALE104d
[PATCH v3 4/7] of: reserved_mem: replace CMA quirks by generic methods
2026-03-25 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE104d
[PATCH v3 3/7] of: reserved_mem: switch to ops based OF_DECLARE()
2026-03-25 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE104d
[PATCH v3 2/7] of: reserved_mem: use -ENODEV instead of -ENOENT
2026-03-25 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE104d
[PATCH v3 1/7] of: reserved_mem: remove fdt node from the structure
2026-03-25 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE105d
[PATCH v2 4/7] of: reserved_mem: replace CMA quirks by generic methods
2026-03-23 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE105d
[PATCH v2 1/7] of: reserved_mem: remove fdt node from the structure
2026-03-23 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE105d
[PATCH v2 3/7] of: reserved_mem: switch to ops based OF_DECLARE()
2026-03-23 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE105d
[PATCH v2 2/7] of: reserved_mem: use -ENODEV instead of -ENOENT
2026-03-23 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE100d
[PATCH v2 8/9] memblock, treewide: make memblock_free() handle late freeing
2026-03-23 · Mike Rapoport <rppt@kernel.org> -
STALE112d
[PATCH 7/8] memblock, treewide: make memblock_free() handle late freeing
2026-03-18 · Mike Rapoport <rppt@kernel.org> -
STALE107d
Re: [PATCH 3/7] of: reserved_mem: switch to ops based OF_DECLARE()
2026-03-13 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE107d
[PATCH 4/7] of: reserved_mem: replace CMA quirks by generic methods
2026-03-13 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE107d
[PATCH 3/7] of: reserved_mem: switch to ops based OF_DECLARE()
2026-03-13 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE107d
[PATCH 2/7] of: reserved_mem: use -ENODEV instead of -ENOENT
2026-03-13 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE107d
[PATCH 1/7] of: reserved_mem: remove fdt node from the structure
2026-03-13 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE97d
[PATCH v3 4/6] dma: coherent: store reserved memory coherent regions
2026-03-06 · Albert Esteve <hidden> -
STALE125d
[PATCH v2 5/6] dma: coherent: register to coherent heap
2026-03-03 · Albert Esteve <hidden> -
STALE125d
[PATCH v2 4/6] dma-buf: heaps: Add Coherent heap to dmabuf heaps
2026-03-03 · Albert Esteve <hidden> -
STALE203d
LANDED [PATCH] of: reserved_mem: Allow reserved_mem framework detect "cma=" kernel param
2025-12-10 · Oreoluwa Babatunde <hidden> -
STALE210d
LANDED: 2 (2M) [PATCH v4] of: reserved_mem: Restructure call site for dma_contiguous_early_fixup()
2025-08-06 · Oreoluwa Babatunde <hidden> -
STALE338d
REVIEWED: 2 (2M) [PATCH v3] of: reserved_mem: Restructure call site for dma_contiguous_early_fixup()
2025-07-30 · Oreoluwa Babatunde <hidden> -
STALE300d
[PATCH v7 4/5] dma: contiguous: Reserve default CMA heap
2025-07-21 · Maxime Ripard <mripard@kernel.org> -
STALE300d
[PATCH v7 3/5] dma: contiguous: Register reusable CMA regions at boot
2025-07-21 · Maxime Ripard <mripard@kernel.org> -
STALE345d
[PATCH v2] of: reserved_mem: Restructure call site for dma_contiguous_early_fixup()
2025-07-18 · Oreoluwa Babatunde <hidden> -
STALE362d
[PATCH v6 1/2] dma/contiguous: Add helper to test reserved memory type
2025-07-09 · Maxime Ripard <mripard@kernel.org> -
STALE364d
[PATCH] of: reserved_mem: Restructure call site for dma_contiguous_early_fixup()
2025-07-08 · Oreoluwa Babatunde <hidden>
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
STALE125d
[PATCH v2 5/6] dma: coherent: register to coherent heap
2026-03-03 · Albert Esteve <hidden> -
STALE97d
[PATCH v3 4/6] dma: coherent: store reserved memory coherent regions
2026-03-06 · Albert Esteve <hidden> -
STALE107d
[PATCH 2/7] of: reserved_mem: use -ENODEV instead of -ENOENT
2026-03-13 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE107d
[PATCH 1/7] of: reserved_mem: remove fdt node from the structure
2026-03-13 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE107d
[PATCH 4/7] of: reserved_mem: replace CMA quirks by generic methods
2026-03-13 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE107d
Re: [PATCH 3/7] of: reserved_mem: switch to ops based OF_DECLARE()
2026-03-13 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE112d
[PATCH 7/8] memblock, treewide: make memblock_free() handle late freeing
2026-03-18 · Mike Rapoport <rppt@kernel.org> -
STALE100d
[PATCH v2 8/9] memblock, treewide: make memblock_free() handle late freeing
2026-03-23 · Mike Rapoport <rppt@kernel.org> -
STALE105d
[PATCH v2 2/7] of: reserved_mem: use -ENODEV instead of -ENOENT
2026-03-23 · Marek Szyprowski <m.szyprowski@samsung.com> -
STALE105d
[PATCH v2 3/7] of: reserved_mem: switch to ops based OF_DECLARE()
2026-03-23 · Marek Szyprowski <m.szyprowski@samsung.com>